make considerable progress - Deutsch Englisch Wörterbuch